<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>Logical Block Addressing</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/Logical_Block_Addressing"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.math.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Logical_Block_Addressing rootpage-Logical_Block_Addressing skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Logical Block Addressing</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><p>Der Begriff <b>Logische Blockadressierung</b> (LBA) oder <span style="font-style:normal;font-weight:normal"><a href="Englische_Sprache" title="Englische Sprache">englisch</a></span> <span lang="en-Latn" style="font-style:italic"><b>Logical Block Addressing</b></span> bezeichnet eine Adressierungsmethode bei <a href="ATA_(Schnittstelle)" class="mw-redirect" title="ATA (Schnittstelle)">ATA</a>-<a href="Festplattenlaufwerk" title="Festplattenlaufwerk">Festplatten</a>.
</p>
<div class="mw-heading mw-heading2"><h2 id="Grundlagen">Grundlagen</h2></div>
<p>Die <a href="Datenblock" title="Datenblock">Blöcke</a> der Festplatte werden im Gegensatz zur dreidimensionalen <a href="CHS-Adressierung" title="CHS-Adressierung">CHS-Adressierung</a> (kurz für <span style="font-style:normal;font-weight:normal"><a href="Englische_Sprache" title="Englische Sprache">englisch</a></span> <span lang="en-Latn" style="font-style:italic">Cylinder/Head/Sector</span>) komplett unabhängig von der <a href="Festplattengeometrie" title="Festplattengeometrie">Festplattengeometrie</a> adressiert. Dabei werden beim LBA-Verfahren die Blöcke einfach gezählt, beginnend mit Null. Jeder LBA-Block entspricht einem einzelnen Sektor der CHS-Adressierung.
</p>
<div class="mw-heading mw-heading3"><h3 id="ATA/ATAPI/ACS"><span id="ATA.2FATAPI.2FACS"></span>ATA/ATAPI/ACS</h3></div>
<p>Bei LBA wird zwischen Adressen mit 28 und 48 <a href="Bit" title="Bit">Bit</a> unterschieden:
</p>
<ul><li>Eine 28 Bit lange LBA-Adresse ermöglicht die Adressierung von 268.435.456 Blöcken. Bei der üblichen Block- und Sektorgröße von 512 <a href="Byte" title="Byte">Byte</a> = <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle 2^{9}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mn>2</mn>
<mrow class="MJX-TeXAtom-ORD">
<mn>9</mn>
</mrow>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle 2^{9}}</annotation>
</semantics>
</math></span><img src="./_assets_/eb734a37dd21ce173a46342d1cc64c92/2e5dd43184d91072ccc65e3ffcfb8428a1e3105a.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:2.217ex; height:2.676ex;" alt="{\displaystyle 2^{9}}" loading="lazy"></span> Byte entspricht das 128 <a href="Gibibyte" class="mw-redirect" title="Gibibyte">GiB</a> = <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle 2^{7}\cdot 2^{30}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mn>2</mn>
<mrow class="MJX-TeXAtom-ORD">
<mn>7</mn>
</mrow>
</msup>
<mo>⋅<!-- ⋅ --></mo>
<msup>
<mn>2</mn>
<mrow class="MJX-TeXAtom-ORD">
<mn>30</mn>
</mrow>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle 2^{7}\cdot 2^{30}}</annotation>
</semantics>
</math></span><img src="./_assets_/eb734a37dd21ce173a46342d1cc64c92/74b72f535b1633a3beddae29f3c13bcf9ac5c4f3.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:6.934ex; height:2.676ex;" alt="{\displaystyle 2^{7}\cdot 2^{30}}" loading="lazy"></span> Byte.</li>
<li>Als Erweiterung wird mit <a href="ATA_(Schnittstelle)" class="mw-redirect" title="ATA (Schnittstelle)">ATA</a>-6 eine 48-Bit-Adressierung (48-Bit-LBA oder auch Big-LBA) eingeführt, mit der 281.474.976.710.656 Blöcke (also 128 <a href="Pebibyte" class="mw-redirect" title="Pebibyte">PiB</a> = <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle 2^{7}\cdot 2^{50}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mn>2</mn>
<mrow class="MJX-TeXAtom-ORD">
<mn>7</mn>
</mrow>
</msup>
<mo>⋅<!-- ⋅ --></mo>
<msup>
<mn>2</mn>
<mrow class="MJX-TeXAtom-ORD">
<mn>50</mn>
</mrow>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle 2^{7}\cdot 2^{50}}</annotation>
</semantics>
</math></span><img src="./_assets_/eb734a37dd21ce173a46342d1cc64c92/d9339311d924340fe0276a890f647601e0630dc1.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:6.934ex; height:2.676ex;" alt="{\displaystyle 2^{7}\cdot 2^{50}}" loading="lazy"></span> Byte) adressiert werden können. 48-Bit-LBA kommt bei Festplatten mit Kapazitäten von mehr als 128 GiB zum Einsatz, sofern das <a href="BIOS" title="BIOS">BIOS</a> ebenfalls 48-Bit-LBA unterstützt.</li></ul>
<div class="mw-heading mw-heading3"><h3 id="SCSI">SCSI</h3></div>
<div class="hauptartikel" role="navigation"><span class="hauptartikel-pfeil" title="siehe" aria-hidden="true" role="presentation">→ </span><i><span class="hauptartikel-text">Hauptartikel</span>: <a href="SCSI" class="mw-redirect" title="SCSI">SCSI</a></i></div>
<p>Im Zusammenhang mit der Größe des CDB (<i>Command Descriptor Block</i>) wird auch von 32-Bit-LBA und 64-Bit-LBA (Long-LBA) gesprochen. Dies beruht auf der Tatsache, dass im 10 Byte langen CDB nur 4 Byte (32 Bit) für die LBA-Adresse vorgesehen sind. Somit können maximal 2<sup>32</sup> = 4.294.967.296 Blöcke und mit einer Block-/Sektorgröße von 512 Byte maximal 2 <a href="Bin%C3%A4rpr%C3%A4fix" title="Binärpräfix">TiB</a> = <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle 2^{1}\cdot 2^{40}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mn>2</mn>
<mrow class="MJX-TeXAtom-ORD">
<mn>1</mn>
</mrow>
</msup>
<mo>⋅<!-- ⋅ --></mo>
<msup>
<mn>2</mn>
<mrow class="MJX-TeXAtom-ORD">
<mn>40</mn>
</mrow>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle 2^{1}\cdot 2^{40}}</annotation>
</semantics>
</math></span><img src="./_assets_/eb734a37dd21ce173a46342d1cc64c92/2d24272da2df3fb514c5754c1344d2cfcf867b01.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:6.934ex; height:2.676ex;" alt="{\displaystyle 2^{1}\cdot 2^{40}}" loading="lazy"></span> Byte adressiert werden. Eine weitere Einschränkung hinsichtlich 32 Bit langer LBA-Adressen und der daraus resultierenden 2-TiB-Grenze ist im Aufbau der <a href="Partitionstabelle" title="Partitionstabelle">Partitionstabelle</a> des <a href="Master_Boot_Record" title="Master Boot Record">MBR</a> begründet.
</p><p>Mit der Erweiterung der CDB-Länge auf 16 bzw. 32 Byte sind 8 Byte (64 Bit) für die LBA-Adresse vorgesehen.
</p>
<div class="mw-heading mw-heading2"><h2 id="Unterstützung_in_Betriebssystemen"><span id="Unterst.C3.BCtzung_in_Betriebssystemen"></span>Unterstützung in Betriebssystemen</h2></div>
<p>Aktuelle Betriebssysteme (z. B. <a href="Berkeley_Software_Distribution" title="Berkeley Software Distribution">BSD</a>, <a href="Linux" title="Linux">Linux</a>, <a href="MacOS" title="MacOS">macOS</a>, <a href="Microsoft_Windows" title="Microsoft Windows">Windows</a>) benötigen keine zusätzlichen Anpassungen, um 48-Bit-LBA zu ermöglichen.
</p>
<div class="mw-heading mw-heading3"><h3 id="Situation_bei_älteren_Betriebssystemen"><span id="Situation_bei_.C3.A4lteren_Betriebssystemen"></span>Situation bei älteren Betriebssystemen</h3></div>
<p>Bei der Verwendung von älteren <a href="Microsoft_Windows" title="Microsoft Windows">Windows-Versionen</a> kann es Probleme geben, da 48-Bit-LBA bis vor Version <a href="Microsoft_Windows_XP#Service_Pack_1" title="Microsoft Windows XP">Windows XP</a> (Service Pack 1) nicht standardmäßig genutzt wird. In der ursprünglichen Version von Windows XP (ohne <a href="Service_Pack" title="Service Pack">Service Pack</a>) muss es manuell aktiviert werden. Selbiges gilt für <a href="Microsoft_Windows_2000" title="Microsoft Windows 2000">Windows 2000</a>: Hier ist neben der manuellen Aktivierung mindestens Service Pack 3 erforderlich.
</p><p>Für <a href="Windows_9x" title="Windows 9x">Windows 9x</a> gibt es seitens Microsoft keine 48-Bit-LBA-Unterstützung, es sind jedoch verschiedene freie oder kostenpflichtige Lösungen von Privatpersonen oder Firmen für <a href="Microsoft_Windows_98" title="Microsoft Windows 98">Windows 98</a> und <a href="Microsoft_Windows_Millennium_Edition" title="Microsoft Windows Millennium Edition">Windows Me</a> entwickelt worden, beispielsweise der <i>Intel Harddisk Accelerator</i> für Mainboards mit <a href="Intel_Corporation" class="mw-redirect" title="Intel Corporation">Intel</a>-Chipsatz.
</p><p>Bei der Nutzung von Festplatten mit mehr als 128 GiB an Systemen ohne 48-Bit-LBA-Unterstützung besteht die Gefahr, dass ein Umbruch auf den Anfang der Platte erfolgt (<a href="Ganzzahl%C3%BCberlauf" class="mw-redirect" title="Ganzzahlüberlauf">Ganzzahlüberlauf</a>, <span style="font-style:normal;font-weight:normal"><a href="Englische_Sprache" title="Englische Sprache">englisch</a></span> <span lang="en-Latn" style="font-style:italic">wrapping</span>) und dort der <span lang="en"><a href="Master_Boot_Record" title="Master Boot Record">Master Boot Record</a></span> (MBR) und die erste Partition überschrieben werden, was <a href="Datenverlust" title="Datenverlust">Datenverlust</a> zur Folge hat (siehe <a href="Festplattengeometrie#Kompatibilität-LBA" title="Festplattengeometrie">Festplattengeometrie</a>).
</p><p>Bei Windows 2000 wie auch bei der ursprünglichen Version von Windows XP (ohne Service Pack) muss in der <a href="Windows-Registrierungsdatenbank" class="mw-redirect" title="Windows-Registrierungsdatenbank">Windows-Registrierungsdatenbank</a> der Schlüssel <code>EnableBigLba</code> (vom Typ <code>REG_DWORD</code>, zu finden unter <code>HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Atapi\Parameters\</code>) aktiviert werden – entweder manuell eingetragen und auf <code>1</code> setzen, oder durch das Ausführen eines Tools wie <code>EnableBigLba.exe</code>, das diesen Eintrag vornimmt. Windows-Versionen ab XP mit Service Pack 1 ignorieren diesen Schlüssel und aktivieren die Unterstützung immer.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>
</p><p>Bei der Installation von Windows XP kann es zur Fehlermeldung „Fehler beim Laden des Betriebssystems“ kommen, nachdem die Installationsroutine die Installation auf die Festplatte kopiert hat und bevor sie vor dem eigentlichen Installationsvorgang den Computer neu startet. Dies kann auftreten, wenn das BIOS Probleme mit 48-Bit-LBA hat.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup>
</p><p>Seit <a href="Microsoft_Windows_Server_2003" title="Microsoft Windows Server 2003">Windows Server 2003</a> Service Pack 1 und <a href="Microsoft_Windows_XP_64-Bit_Edition" class="mw-redirect" title="Microsoft Windows XP 64-Bit Edition">Windows XP 64-Bit Edition</a> unterstützt Microsoft auch Long-LBA.
</p>
<div class="mw-heading mw-heading2"><h2 id="Weblinks">Weblinks</h2></div>
<ul><li><a rel="nofollow" class="external text" href="https://www.betaarchive.com/wiki/index.php/Microsoft_KB_Archive/305098">48-Bit-LBA in Windows 2000</a></li>
<li><a rel="nofollow" class="external text" href="https://www.betaarchive.com/wiki/index.php/Microsoft_KB_Archive/303013">48-Bit-LBA in Windows XP</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Quellen">Quellen</h2></div>
<ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://support.microsoft.com/kb/303013/de"><i>Aktivieren von 48-Bit-LBA-Unterstützung für ATAPI-Laufwerke in Windows XP</i></a>, Microsoft-Knowledge-Base-Eintrag KB303013.</span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><a href="#cite_ref-2">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://support.microsoft.com/kb/326676/de"><i>Fehlermeldung „Fehler beim Laden des Betriebssystems“ beim Neustart des Computers während Setup</i></a>, Microsoft-Knowledge-Base-Eintrag KB326676.</span>
</li>
</ol></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2025-03-22" href="https://de.wikipedia.org/wiki/?title=Logical_Block_Addressing&oldid=254422487">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>
</body></html>